# Parametros:
# $1 = numero de procesos
# $2 = fichero de entrada
# $3 = tamaño de buffer para copiar

# Ejemplos de ejecucion:
# ./execopiar.sh 10 Ficheritos/in.txt | grep ADIOS
# ./execopiar.sh 7 Ficheritos/in.txt > Ficheritos/prints.txt && ls -lh Ficheritos


if [[ $# < 2 ]];then
   echo -e "introduzca: numero_procesos fichero_entrada [tamano_buffer]\n"
   exit 0
fi


clear
rm Ficheritos/*.out.txt

for ((i=1; i <= $1; i++)); do 
   #rm Ficheritos/$i.out
   echo -e "A EJECUTAR PROCESO $i\n"
   if [[ $# == 2 ]];then
      (./copiar $2 Ficheritos/$i.out.txt &) #sin especificar tam buffer de usuario
   else
      (./copiar $2 Ficheritos/$i.out.txt $3 &) #especifica tam buffer de usuario
   fi
done


